home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / language / harvest.cpt / Harvest C / Tcl 6.2 / CTclPane.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-04-14  |  579 b   |  27 lines

  1. /****
  2.  * CTclPane.h
  3.  *
  4.  ****/
  5.  
  6.  
  7. #define _H_CTclPane
  8.  
  9. #include <CEditText.h>
  10. #include "tcl.h"
  11.  
  12. struct CTclPane : CEditText {
  13.  
  14.     Tcl_Interp *myInterp;    /* same as the TclShell interp */
  15.  
  16.                                 /** Instance Methods **/
  17.                                     /** Contruction/Destruction **/
  18.     void    ITclPane(CView *anEnclosure, CBureaucrat *aSupervisor, Tcl_Interp *anInterp);
  19.  
  20.                                     /** Command **/
  21.     void    DoCommand(long theCommand);
  22.  
  23.                                     /** Mouse and Keystrokes **/
  24.     void    DoKeyDown(char theChar, Byte keyCode, EventRecord *macEvent);
  25.     void    DoAutoKey(char theChar, Byte keyCode, EventRecord *macEvent);
  26. };
  27.